package com.zxy.ziems.server.monitor.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zxy.btp.mybatis.base.BaseEntity;
import lombok.Data;

/**
 * 监控设备
 *
 * @author chdzq
 * @create 2023/5/24
 */
@TableName("t_monitor_device")
@Data
public class MonitorDeviceEntity extends BaseEntity {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 监控点唯一标识
     */
    private String deviceUid;

    /**
     * 监控名称
     */
    private String deviceName;

    /**
     * 设备类型
     */
    private String deviceType;

    /**
     * 监控点类型
     */
    private Integer cameraType;

    /**
     * 监控点类型说明
     */
    private String cameraTypeName;

    /**
     * 通道编号
     */
    private String channelNo;

    /**
     * 通道类型
     */
    private String channelType;

    /**
     * 通道子类型说明
     */
    private String channelTypeName;

    /**
     * 云镜类型（1-全方位云台（带转动和变焦），2-只有变焦,不带转动，3-只有转动，不带变焦，4-无云台，无变焦）
     */
    private String ptz;

    //0-不在线，1-在线
    private Integer status;


}
